//0x38 bytes (sizeof)
struct _ARBITER_LIST_ENTRY
{
struct _LIST_ENTRY ListEntry; //0x0
ULONG AlternativeCount; //0x8
struct _IO_RESOURCE_DESCRIPTOR* Alternatives; //0xc
struct _DEVICE_OBJECT* PhysicalDeviceObject; //0x10
enum _ARBITER_REQUEST_SOURCE RequestSource; //0x14
ULONG Flags; //0x18
LONG WorkSpace; //0x1c
enum _INTERFACE_TYPE InterfaceType; //0x20
ULONG SlotNumber; //0x24
ULONG BusNumber; //0x28
struct _CM_PARTIAL_RESOURCE_DESCRIPTOR* Assignment; //0x2c
struct _IO_RESOURCE_DESCRIPTOR* SelectedAlternative; //0x30
enum _ARBITER_RESULT Result; //0x34
};